//$id 获取$id的dom元素
function $id(id){
	return document.getElementById(id);
};

//设置元素display属性
function $display(ids,state){
	var arr=ids.split(',');
	state=state||'';
	for(var i=0,len=arr.length;i<len;i++){
		var o=$id(arr[i]);
		o?o.style.display=state:'';
	}	
};

//事件绑定，兼容ff，ie
function $eventAdd(obj,type,handle){
	if (window.addEventListener){
		obj.addEventListener(type, handle, false);
	}else if (window.attachEvent){
		obj.attachEvent("on"+type, handle);
	}else{
		obj["on" + type] = handle; 
	}
};

//异步加载CSS
function $loadCss(path){
	if(!window["_loadCss"+path]){
		setTimeout(function(){
			var l = document.createElement('link');
			l.setAttribute('type', 'text/css');
			l.setAttribute('rel', 'stylesheet');
			l.setAttribute('href', path);
			l.setAttribute("id","loadCss"+Math.random());
			document.getElementsByTagName("head")[0].appendChild(l);
			window["_loadCss"+path]=true;
		},0);
	}
	return true;
}

//复制链接地址
function $copyUrl(url){
	var url=url||window.location.href;
	window.clipboardData.setData('Text',url);
	alert("复制成功,请粘贴发给好友!");
};

//创建命名空间
function $namespace(str){
	var arr=str.split(',');
	for(var i=0;i<arr.length;i++){
		// 将命名空间切成N部分, 比如mini、common等
		arr[i]=arr[i].split(".");
		str= "";
		var strEval= "";		
		for (var j = 0; j < arr[i].length; j++){
			if (j!= 0){str += "."};
			str += arr[i][j];
			// 依次创建构造命名空间对象（假如不存在的话）的语句
			// 比如先创建mini，然后创建mini.common依次下去
			strEval += "if (typeof(" + str + ") == 'undefined'){" + str + " = {}};";
		};
		if(strEval != ""){eval(strEval)};
	}
};




//===============TEST================================

//获取参数
function $getArg(){
	var a=window.location.search.substring(1);
	var b=a.split("&");
	alert(b[2]);
}

//检查域名
function $checkUrl(www){
	var url=window.location.href;
	if(window.location.protocol == "http:"){
		a=url.substring(7);
		b=a.split("/");
		c=b[0].split(".");
		if(c[0]==www){
			alert("good!");
		}else{
			alert("no!");
		}
	}else{
		alert("no!!!");
	}
}